//渲染进程给主进程发送消息
var { ipcRenderer} =require('electron')

var sendDom=document.querySelector('#send');
//渲染进程执行主进程里面的方法
sendDom.onclick=function(){
    //渲染进程给主进程广播数据
    var data = 'this is renderer'
    console.log("ipcRenderer-call-sendM,send data: ",data);
    ipcRenderer.send('sendM',data);
}
// 渲染进程执行主进程里面的方法，主进程给渲染进程反馈处理结果 。
var sendReplayDom=document.querySelector('#sendReplay');
sendReplayDom.onclick=function(){
    //渲染进程给主进程广播数据
    ipcRenderer.send('sendReplay','this is renderer replay');

}
//接收主进程广播的事件
ipcRenderer.on('replay',function(event,data){
    console.log(data);
})

//渲染进程和主进程通信 （同步）
var sendsyncDom=document.querySelector('#sendSync');
sendsyncDom.onclick=function(){
    var msg=ipcRenderer.sendSync('sendSync','你好 this is renderer');
    console.log(msg);
}
